Part Number Hot Search : 
M51365SP SM4T56AY FDC602P T3048 SM5904CF 30010 AK4348VF D1128
Product Description
Full Text Search
 

To Download X9470 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Preliminary Information
RF Power Amplifier (PA) Bias Controller
FEATURES * Programmable Bias Controller IC for Class A and AB LDMOS Power Amplifiers * Adaptive System on Chip Solution * Bias Current Calibration to better than 4% using Reference Trim DCP * Automatic Bias Point Tracking and Calibration -- IDQ Sensing and Tracking --Programmable Instrumentation Amplifier to Scale Wide Range of IDQ --Programmable Gate Bias Driver --All Programmable settings are Nonvolatile --All Settings Recalled at Power Up. * 28V Maximum VDD * 2 Wire Interface for Programming Bias Setting and Optimizing IDQ Set Point * Bias Level Comparator * Shutdown Control pin for PA Signal * Slave address to allow for multiple devices * 24-pin TSSOP Package * Applications: Cellular Base Stations (GSM, UMTS, CDMA, EDGE), TDD applications, Pointto-multipoint, and other RF power transmission systems DESCRIPTION
X9470
TYPICAL APPLICATION
INC/DEC A2 A1 A0
in
ar
y
In
fo
VOUT
The Xicor X9470 RF PA Bias Controller contains all of the necessary analog components to sense the PA drain current through an external sense resistor and automatically control the gate bias voltage of an LDMOS PA. The external sense resistor voltage is amplified by an instrumentation amplifier and the output of the amplifier along with an external reference voltage is fed to the inputs of a comparator. The comparator output indicates which direction the LDMOS gate bias voltage will move in the next calibration cycle. System calibration is accomplished by enabling the X9470 and providing a clock to the SCL pin. The LDMOS drain current can be maintained constant over temperature and aging changes by periodic calibration. The VOUT pin can be used to monitor the average power by tracking the drain current. Up to eight X9470 or additional Xicor Digital Potentiometers can be controlled via a two-wire serial bus.
rm
V+ VBIAS
at i
V
RWREF RHREF RLREF RREF
AGND
on
VDD VSENSE+ VSENSE- choke
im
CBULK RSENSE
VREF Instrumentation Amplifier VREF control RBIAS
Comparator
SDA SCL
Pr
I2C interface
el
Vbias control
VP
+ -
VBIAS (Unbuffered)
FILTER
Control & Status Registers
RF out
RF PA in
Matching RF Impedance
EEPROM VCC VSS CS
RHBIAS RWBIAS RLBIAS SHDN
Class A Example
REV 11.16 3/20/03
www.xicor.com
1 of 25
Preliminary Information
PIN CONFIGURATION
TSSOP Vsense+ RHREF RLREF RWREF AGND VSS CS SCL SDA RHBIAS RWBIAS RLBIAS 1 2 3 4 5 6 7 8 9 10 11 12 X9470 24 23 22 21 20 19 18 17 16 15 14 13 VsenseSHDN INC/DEC VOUT V+ VCC VCC VBIAS VSS A2 A1 A0
X9470
ORDERING INFORMATION
Part Number
X9470V24I
-40C TO 85C
rm
Temperature Range
PIN DESCRIPTIONS
TSSOP pin
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
VSENSE+ RHREF RLREF RWREF AGND VSS CS SCL SDA RHBIAS RWBIAS RLBIAS A0 A1 A2
16 17 18 19 20 21 22
VSS VBIAS VCC VCC V+ VOUT INC/DEC
Positive sense voltage input terminal Upper Terminal of Potentiometer, called the RREF potentiometer. The voltage applied to this pin will determine the upper voltage limit of the adjustment for the Up/Down threshold of the comparator. Lower Terminal of Potentiometer, called the RREF potentiometer. The voltage applied to this pin will determine the lower voltage limit of the adjustment for the Up/Down threshold of the comparator. Wiper Terminal of Potentiometer, called the RREF potentiometer. The voltage on this pin will be the threshold for the Up/Down comparator. Also referred to as the VREF of the comparator. Analog ground to allow single point grounding external to the package to minimize digital noise. System (Digital) Ground Reference Chip Select. This input enables bias calibration adjustments to the RBIAS potentiometer. CMOS input with internal pull-down. Dual function. Function 1: The increment control input. Increments or decrements the RBIAS potentiometer. Function 2: Serial Data Clock Input. Requires external pull-up. Serial Data Input. Bi-directional 2-wire interface. Requires external pull-up. Upper Terminal of Potentiometer, called the RBIAS potentiometer. The voltage applied to this pin will determine the upper limit of the bias voltage to the PA (or VBIAS pin). Wiper Terminal of Potentiometer, called the RBIAS potentiometer. This voltage is the equivalent to the unbuffered voltage that will appear at the VBIAS pin. Lower Terminal of Potentiometer, called the RBIAS potentiometer. The voltage applied to this pin will determine the lower limit of the bias voltage to the PA (or VBIAS pin). External address pin which allows for a hardware slave address selection of this device. This pin has an internal pull-down. External address pin which allows for a hardware slave address selection of this device. This pin has an internal pull-down. External address pin which allows for a hardware slave address selection of this device. This pin has an internal pull-down. System (Digital) Ground Reference This is the bias output voltage pin and is used to drive the filter network to the PA gate. System (Digital) Supply Voltage System (Digital) Supply Voltage Positive voltage supply for the instrumentation amplifier and other analog circuits. Instrumentation Amplifier output that is 20x or 50x the voltage across the Rsense pins.
Pr
23 24
SHDN VSENSE-
el
im
Status output that indicates the state of the comparator. When this pin is HIGH, the RBIAS potentiometer will increment; when the pin is LOW, the RBIAS potentiometer will decrement. This pin is open drain and requires external resistor pull-up. Shutdown the output op amp. When SHDN is active (HIGH), the VBIAS pin is pulled LOW. Negative sense voltage Input terminal
in
ar
y
In
fo
Symbol
Brief Description
at i
24-Lead TSSOP
on
Package
2 of 25
REV 11.16 3/20/03
www.xicor.com
Preliminary Information
ABSOLUTE MAXIMUM RATINGS* Voltage on V+ (referenced to AGND)....................... 7V Voltage on VCC (reference to VSS)......................... 7V Voltage on all RH, RW, RL pins (reference to AGND): ........................................... 7V Voltage on Vsense+ or Vsense- (reference to AGRND).......................... 30V Voltage on SDA, CS, SCL, SHDN (reference to AGND) ............... -0.3V to (Vcc + 0.3V) Current into Output Pin: .......................................... 5mA Continuous Power Dissipation:........................ 500mW Operating Temperature range: ...............-40C to +85C Junction Temperature:........................................... 150C Storage Temperature......................... -65C to +150C Lead Temperature (Soldering, 10 seconds): ..... 300C
X9470
*COMMENT Stresses above those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. This is a stress rating only and the functional operation of the device at these or any other conditions above those listed in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
Symbol
VIN
(10)
Parameter
Common Mode Input Voltage on VSENSE+ and VSENSE- pins Gain from VSENSE to VOUT(2) Gain from VSENSE to VOUT(2)
In
20
Min. Typ. Max. Units
28 20 50 60 40 0.5 1.5 1.5 -6 1.5 10 6 90 60 V V/V V/V mV mV mV % % % % 6 % % %
fo
Limits
1.5 10 2
ELECTRICAL CHARACTERISTICS INSTRUMENTATION AMPLIFIER Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.)
rm
ar
Gain 1 Gain 2 VRANGE1 VRANGE2 VOS Av1 Av2
y
in
Differential voltage sense range between VSENSE+ and VSENSE- for gain 1
Input Offset Voltage
im
Differential voltage sense range between VSENSE+ and VSENSE- for gain 2
el
Gain 1 Error Gain = 20 (4) Gain 2 Error Gain = 50 (4)
Avt1
Pr
Total Error, Gain 1 Gain = 20 (5)
Avt2
Total Error, Gain 2 Gain = 50 (5)
-6
At
Long Term Drift
at i
Test Conditions/Notes
Measured with Status Register bit SR0=0 Measured with Status Register bit SR0=1 Gain = 20 Gain = 50 VSENSE = 40mV to 90mV TA = 25C VSENSE = 60mV to 90mV TA = 25 to 85C, Gain = 20 VSENSE = 40mV to 60mV TA = 25 to 85C, Gain = 50 VSENSE = 60mV to 90mV TA = 85C, Gain = 20 VSENSE = 60mV to 90mV TA = 25 to 85C, Gain = 20 VSENSE = 40mV to 60mV TA = 85C, Gain = 50 VSENSE = 40mV to 60mV TA = 25 to 85C, Gain = 50 Avt1 or Avt2
3 of 25
REV 11.16 3/20/03
www.xicor.com
on
Preliminary Information
X9470
ELECTRICAL CHARACTERISTICS INSTRUMENTATION AMPLIFIER (CONTINUED) Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.) Limits Symbol
SR(10)
Parameter
Slew Rate of Instrumentation Amp
Min. Typ. Max. Units
0.2 V/S
Test Conditions/Notes
VSENSE = 20mV step, Cout = 10pF Measured at VOUT(1,3) VSENSE = 20mV step, Cout = 10pF, settling to 1% of final value Measured at VOUT(1,3)
Tsettle(10)
Setting time of Instrumentation Amp
5.0
S
PSRR VOUT Range VOUT Noise(10) IVSENSE(10)
Power Supply Rejection Ratio VOUT Voltage Swing VOUT Voltage Noise, rms VSENSE+, VSENSE- Input Bias Current 0.3 0.3
55
1.8 3
3.0
fo In
10 250
CVSENSE(10) VSENSE+, VSENSE- Input Capacitance
ar
COMPARATOR Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.) Limits Typ. Max. Units
0.4 3 20 2 V mA mV S
Symbol
VOL Io(10) Vos(10) Tpd
(10)
Parameter
in
y
Min.
rm
dB V V mV A pF
CMRR
Common Mode Rejection Ratio
40
dB
Output Voltage Low on the INC/DEC pin Input Hysteresis
im
Output sink Current
Response Time for propagation delay
Pr
VREF DCP CIRCUIT BLOCK Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.) Limits Parameter Min.
8 AGND AGND AGND 2.5
Symbol
RTOTAL VRH VRL VRW
el
Typ.
10
Max.
12 64 V+ V+ V+
Units
K V V V mW
End to End Resistance Number Taps or Positions RHREF Terminal Voltage RLREF Terminal Voltage RWREF Terminal Voltage Power Rating
(10)
at i
Gain = 20 Gain = 50 Gain = 20 TA = 25C Each Input IOL = 1mA Vcc = 5 V AGND = 0V AGND = 0V AGND = 0V
For both Gain 1 and Gain 2 For both Gain 1 and Gain 2
Test Conditions/Notes INC/DEC pin, open drain INC/DEC pin with 2K pull up
Test Conditions/Notes
RTOTAL =10 K
4 of 25
REV 11.16 3/20/03
www.xicor.com
on
Preliminary Information
X9470
VREF DCP CIRCUIT BLOCK Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.) Limits Symbol
Resolution
(10) (6)
Parameter
Absolute Linearity
Min.
-0.2 -0.2
Typ.
1.6
Max.
+0.2 +0.2
Units
% MI(8) MI(8) ppm/C ppm/C pF
Test Conditions/Notes
Relative Linearity(7) RTOTAL Temperature Coefficient(10) Ratiometric Temperature Coefficient CIN(10)
(10)
300 -20 10 +20
RTOTAL VRH VRL VRW
End to End Resistance Variation Number Taps or Positions Voltage at the RHBIAS Terminal Voltage Voltage at the RLBIAS Terminal Voltage Power Rating Resolution
(10) (6) (10)
In
8 10 2.5 0.4 300 -50 10
Symbol
Parameter
Min.
Typ.
fo
Limits
12 256 V+ V+ V+ +1.0 +1.0 50
BIAS ADJUSTMENT DCP CIRCUIT BLOCK Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.)
Max.
rm
K V V V mW % pF mV V
Potentiometer Capacitances on RHREF and RLREF
Units
AGND AGND AGND
y
ar
Voltage at the RWBIAS Terminal Voltage
in
Absolute Linearity
-1.0 -1.0
(10)
MI(8) MI(8) ppm/C ppm/C
Relative Linearity(7)
RTOTAL Temperature Coefficient(10) Ratiometric Temperature Coefficient CIN
(10)
Pr
VBIAS OUTPUT VOLTAGE FOLLOWER Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.) Limits Parameter
Input Offset Voltage
Symbol
VOS
el
Potentiometer Capacitances on RHBIAS and RLBIAS
im
Min.
Typ.
10 10 0.5
Max.
Units
V/C V/S
VOSDRIFT(10) Offset Voltage Temperature Coefficient SR VBIAS Output Slew Rate on VBIAS Voltage Output Swing 1.5
VCC - 0.5
at i
Test Conditions/Notes
with 20% variation AGND = 0V AGND = 0V AGND = 0V RTOTAL =10 K
Test Conditions/Notes
TA = -40 to +85C RL = 10k, 1nF, VBIAS = 20mV IOUT = 10mA
5 of 25
REV 11.16 3/20/03
www.xicor.com
on
Preliminary Information
X9470
VBIAS OUTPUT VOLTAGE FOLLOWER Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.) Limits Symbol
TS
(10)
Parameter
Settling Time Time for SHDN pin (delay) valid Power Supply Rejection Ratio Input Voltage Range
Min.
Typ.
2 0.1
Max.
Units
s
Test Conditions/Notes
Final value 1%, RL = 10k, 1nF, VBIAS = 20mV VCC supply VCC = 4.75 to 5.25V
tSHDN PSRR
1.0
s dB
1.5 1 10 3
VCC - 0.5
V
CIN
(10) (10)
Capacitances on Shutdown Pin Output Impedance
rm
pF
CL
(10)
Load Capacitance
nF
ROUT
Symbol
ICC1 ICC2
(9) (9)(10)
Parameter
V+ Active Current VCC Active Current Standby Supply Current (VCC, V+)
Min.
In
Typ.
1 5 1.5 10
Limits
fo
3 25 10
D.C. OPERATING CHARACTERISTICS Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.)
Max.
Units
mA mA mA
ar
ISB(9)
y
VIH(10) VIL(10) CIN(10)
CS, SDA, SCL, SHDN, A0, A1, A2 LOW Voltage
im
CS, SDA, SCL, SHDN, A0, A1, A2 HIGH Voltage
in
ILI
CS, SDA, SCL, SHDN RH, RL, RW, INC/DEC VOUT, Input Leakage
-10
VCC x 0.7 -0.5
VCC + 0.5 VCC x 0.3
Notes: (1) VOUT is a high impedance output intended for light loads only. (2) Gain at VOUT is set to 20 by default. (3) Value given is for VOUT. The VBIAS output will depend on the VBIAS potentiometer which is initially loaded with a zero value, then followed by the loading of the final value from E2 memory. (4) Gain Error excludes the contribution of the input offset voltage error (5) Total Error includes the contributions of gain error and input offset voltage error. (6) Absolute Linearity is utilized to determine actual wiper voltage versus expected voltage = (V w(n)(actual) - Vw(n)(expected)) (7) Relative Linearity is a measure of the error in step size between taps = VW(n+1) - [Vw(n) + Ml] (8) 1 Ml = Minimum Increment = RTOT/63 or RTOT/255. (9) Typical values are for TA = 25C and nominal supply voltage, VCC = 5V (10) This parameter is not 100% tested.
Pr
el
CS, SDA, SCL, SHDN, A0, A1, A2 Capacitance
at i
A V V pF
45
55
at 5MHz, 1nF load
CS = VCC - 0.3V, and SCL @ max. tCYC, SDA = VCC - 0.3V, SHDN inactive CS = VIL, and SCL inactive
(no clock), SDA =VIL, SHDN active
VIN = VSS to VCC
VCC = 5V, VIN = VSS, TA = 25C, f = 1MHz
on
Test Conditions
REV 11.16 3/20/03
www.xicor.com
6 of 25
Preliminary Information
BIAS ADJUSTMENT CIRCUIT BLOCK
X9470
A.C. OPERATING CHARACTERISTICS Recommended Operating Conditions: (Vcc, V+ = 4.75 to 5.25V; Vsense+, Vsense- = 26V; TA = -40C to +85C, unless otherwise noted.)
Symbol
tCl tlD tlL tlH tlC tIW
(10) (10)(11)
Parameter CS to SCL Setup
Vsense Change to INC/DEC Change SCL LOW Period SCL HIGH Period SCL Inactive to CS Inactive SCL to VBIAS Change SCL Cycle Time SCL Input Rise and Fall Time
Min.
100
Typ.(9)
5
on
Max.
500
90% 90% 10% tR
Limits
Units
ns s s s ns s s ns
1.5 1.5 100 3
tCYC tR, tF(10)
A.C. TIMING
CS
tCYC tCI tIL tIH
SCL
tID
ar
y
tF
tIC
INC/DEC
tIW
VBIAS
(Vsense+ - Vsense-)
Note:
Pr
(11) MI in the A.C. timing diagram refers to the minimum incremental change in the VBIAS output due to a change in the wiper position.
el
im
in
In
fo
rm
3
at i
REV 11.16 3/20/03
www.xicor.com
7 of 25
Preliminary Information
AC SPECIFICATIONS Symbol
fSCL tIN
(10) (10) (10)
X9470
Parameter
SCL Clock Frequency Pulse width Suppression Time at inputs SCL LOW to SDA Data Out Valid Time the bus must be free before a new transmission can start Clock LOW Time Clock HIGH Time Start Condition Setup Time Start Condition Hold Time Data In Setup Time Data In Hold Time Stop Condition Setup Time Data Output Hold Time SDA and SCL Rise Time SDA and SCL Fall Time Capacitive load for each bus line
Min.
0 50 0.1
Max.
400 0.9
Unit
kHz ns s s s s s s ns ns s ns
tBUF
tLOW tHIGH tSU:STA tHD:STA tSU:DAT tHD:DAT tSU:STO tDH tR tF
(10) (10)
rm fo
20 20
at i
0.6 0.6 200 0.6 50 +.1Cb(12) +.1Cb(12) 300 300 400 200
tHIGH
on
1.3 1.3 0.6
tSU:STO tDH tBUF
tAA
ns ns pF
(10) (10)
Note:
(12) Cb = total capacitance of one bus line in pF.
ar
tSU:DAT
Bus Timing
tF SCL tSU:ST SDA IN
y
tLOW tR
TIMING DIAGRAMS
in im
tHD:STA
In
tHD:DAT tAA
Cb
SDA OUT
Pr
el
REV 11.16 3/20/03
www.xicor.com
8 of 25
Preliminary Information
Write Cycle Timing
X9470
SCL
SDA
8th Bit of Last Byte
ACK tWC Stop Condition
Power Up Timing Symbol
tr VCC
Note:
(10)
Parameter
VCC Power-up rate
rm
Min.
0.2
at i
Start Condition
Max.
50
DCP Default Power-up Tap Positions (shipped from factory)
Bias Adjust DCP 0
Nonvolatile Write Cycle Timing Symbol
tWC
Note:
(10)
ar
y
VREF DCP
0
In
Delays are measured from the time VCC is stable until the specified operation can be initiated. These parameters are not 100% tested. Proper recall of stored wiper setting requires a VCC power-up ramp that is monotonic and with noise or glitches < 100mV. It is important to correctly sequence voltages in an LDMOS amplifier circuit. For the X9470 typical application, the V CC, then V+ pins should be powered before the VDD of the LDMOS to prevent LDMOS damage. Under no circumstances should the VDD be applied to the LDMOS device before VCC and V+ are applied to the X9470.
fo
Parameter
Min.
Typ.(1)
5
on
Unit
V/ms
Max.
10
Unit
ms
Pr
el
im
tWC is the time from a valid stop condition at the end of a write sequence to the end of the self-timed internal nonvolatile write cycle. It is the minimum cycle time to be allowed for any nonvolatile write by the user, unless Acknowledge Polling is used.
in
Write Cycle Time
REV 11.16 3/20/03
www.xicor.com
9 of 25
Preliminary Information
DETAILED PIN DESCRIPTIONS Supply Pins Digital Supplies VCC, VSS The positive power supply and ground for the DCP digital control sections. VSS is normally tied to digital ground. The X9470 is provided with separate digital and analog power supply pins to better isolate digital noise from the analog section. Analog Supplies V+, AGND The positive analog supply and ground for the Instrumentation Amplifier (IA). The analog supply ground is kept separate to allow an external single point connection. V+ can be a separate supply voltage from VCC, or VCC can be filtered before connection to V+. Bias Adjustment Circuit Block Pins RHBIAS , RLBIAS , and RWBIAS for VBIAS Adjustments. These pins are the connections to a Xicor Digitally Controlled Potentiometer (XDCPTM) or RBIAS potentiometer. RHBIAS is connected to the most positive reference, and the RLBIAS is connected to the least positive reference voltage. The potentiometer has a resolution of 256-taps and typical RTOTAL of 10kohm. So for example, to provide 4mV resolution, the voltage difference applied to the RHBIAS and RLBIAS pins must be 1.024V. The RWBIAS value can be stored in non-volatile memory and recalled upon power up. Serial Clock (SCL). This is a dual function input pin. The state of the CS pin determines the functionality. Function 1: SCL is a negative edge-triggered control pin of the RBIAS potentiometer. Toggling SCL will either increment or decrement the wiper in the direction indicated by the logic level on the INC/DEC pin. CS must be high for this function. Function 2: SCL is the serial bus clock for serial bus interface. CS must be low for this function. Chip Select (CS). Calibration Enable. The CS input is the enable bias adjustments. When the CS is HIGH (enabled) and a SCL pulse is present, the wiper position on the RBIAS potentiometer will auto-
X9470
matically update with either an increment or decrement of one tap position according to INC/DEC signal from the comparator.
Sense and Scale Block Pins VSENSE+ and VSENSEThese are the input pins to the IA circuit. These pins are used to determine the change in voltage across the the external drain sense resistor of an RF power amplifier. RHREF , RLREF, and RWREF. PA Bias Set Point. The PA Bias reference voltage is controlled by a 64-tap (10k ohm typical RTOTAL) potentiometer, called the RREF potentiometer. The voltages applied to RHREF and RLREF will determine the range of adjustment of the reference voltage level (VREF) for the Comparator. The resolution of the comparator reference is the difference of the voltages applied to RHREF and RLREF divided by 63. The position of the wiper (RWREF) is controlled via serial bus. The RWREF value can be stored in non-volatile memory and recalled upon power up. RWREF is also an input signal used as a scaling voltage (VREF) to set the appropriate IDQ of an RF power amplifier. VREF can be derived from an external voltage divider or from a baseband processor or similar microcontroller. VREF can be set permanently or changed dynamically using the potentiometer for various PA operating points.
Pr
el
im
in
ar
y
In
fo
rm
INC/DEC Monitor Pin The Up or Down Monitor pin (INC/DEC) indicates the state of the comparator. This signal indicates that the Instrumentation Amplifier output voltage is higher or lower than the voltage level set by the RWREF pin. The output is used to indicate the direction that the gate bias voltage needs to move to reach the target bias voltage.
at i
on
When CS is LOW (disabled), the wiper counter of the XDCP will hold the last wiper position until CS is enabled again and the wiper position is updated.
REV 11.16 3/20/03
www.xicor.com
10 of 25
Preliminary Information
VOUT This pin is the output of the IA, which reflects a 20x or 50x gain of the input signal (voltage across the Vsense pins). It can be used to indicate the magnitude of the drain current envelope when RF is present. Output Block Pins VBIAS The VBIAS is the gate bias voltage output. It is buffered with a unity gain amplifier and is capable of driving 1nF (typical) capacitive loads. This pin is intended to be connected through an RF filter to the gate of an LDMOS power transistor. The voltage of VBIAS is determined by the XDCP's value of the RBIAS resistor. Other Pins SHDN SHDN is an input pin that is used to shutdown the VBIAS output voltage follower. When the SHDN pin is HIGH, the VBIAS pin is pulled to VSS. When the device is shutdown, the current RBIAS wiper position will be maintained in the wiper counter register. When shutdown is disabled, the wiper returns to the same wiper position before shutdown was invoked. Note that when the device is taken out of shutdown mode (SHDN goes from HIGH to LOW), the CS input must be cycled once to enable calibration. SDA Serial bus data input/output. Bi-directional. External pullup is required. TYPICAL APPLICATION
X9470
im
in
ar
y
A0, A1, A2 Serial bus slave address pins. These pins are used to defined a hardware slave address. This will allow up to 8 of the X9470's to be shared on one two-wire bus. These are useful if several X9470's are used to control the bias voltages of several LDMOS Power Transistors in a single application. Default hardware slave address is "000" if left unconnected due to internal pull-down resistor.
el
Pr
In
Typically, the closed loop setup of the X9470 allows for final calibration of a power amplifier at production test. The CS and SCL pins are used to perform this calibration function. Once in a base station, the amplifier can then be re-calibrated any time that there is no RF signal present. The bias setting block can also be used open loop to adjust gate bias or can be shutdown using the SHDN pin. The sense and scale block can be used for amplifier power monitoring diagnostics as well.
The range of the drain bias current operating point of the LDMOS FET is set by an external reference across the reference potentiometer. The wiper of the potentiometer sets the trip point for comparison with VP, the amplified voltage across RSENSE, the drain resistor. The output of the comparator causes the RBIAS potentiometer to increment or decrement automatically on the next SCL clock cycle. This RBIAS potentiometer is configured as a voltage divider with a buffered wiper output which drives the gate voltage of an external LDMOS FET. Once the optimum bias point is reached, the RBIAS value is latched into a wiper counter register. Again, the VBIAS gate voltage can be updated continuously or periodically depending on the system requirements. Both terminals of the RBIAS potentiometer are accessible and can be driven by external reference voltages to achieve a desired IDQ vs. gate voltage resolution, as well as supporting temperature compensation circuitry. In summary, the X9470 provides full flexibility on setting the operating bias point and range of an external RF power amplifier for GSM, EDGE, UMTS, CDMA or other similar applications.
fo
rm
at i
The X9470 can be used along with a microprocessor and transmit control chips to control and coordinate FET biasing (see Figure 1). The CS, SCL, and SDA signals are required to control the X9470 Bias Adjustment Circuit Block. An internal RWREF voltage is provided via a programmable voltage divider between the RHREF and RLREF pins and is used to set the voltage reference of the comparator. The shutdown (SHDN) and bias voltage indicators (INC/DEC) are additional functions that offer FET control, monitoring, and protection.
on
REV 11.16 3/20/03
www.xicor.com
11 of 25
Preliminary Information
Figure 1. Typical Application
INC/DEC A2 A1
Comparator
X9470
RWREF RHREF RLREF RREF VREF
AGND
VOUT
V+
VDD VSENSE+ CBULK RSENSE
A0
VP I2C interface Vbias control + - VBIAS (Unbuffered)
Control & Status Registers
Instrumentation Amplifier VREF control RBIAS VBIAS
SCL
rm
FILTER
at i
Matching RF Impedance
SDA
on
VSENSE- choke
V
RF out
RF PA in
fo
VOUT = K2 * V
EEPROM VCC VSS CS
RHBIAS RWBIAS RLBIAS SHDN
Class A Example
X9470 FUNCTIONAL DESCRIPTION
This section provides detail description of the following: - Sense and Scale Block Description - Bias Adjustment Control Block Description - Output Block Description - Bias Adjustment and Storage Description
ar
y
el
SENSE AND SCALE BLOCK The Sense and Scale Circuit Block (Figure 2) implements an instrumentation amplifier whose inputs (VSENSE+ and VSENSE-) are across an external sense resistor in the drain circuit of an RF Power FET. VSENSE+ is connected to VDD, the drain voltage source for the RF power FET, and VSENSE- pin is connected to the other end the external sense resistor.
im
in
An internal instrumentation amplifier (IA) will sense the V and amplify it by a gain factor of K1 (see Equation 1). The resulting output is compared with VREF at the comparator. VREF can be a fixed reference voltage or adjusted by using the 64-tap digital potentiometer. The output of the comparator is used to increment or decrement the RBIAS potentiometer in the Bias Adjustment Circuit Block. The gain factor K1 is designed such that
Pr
In
the Sense and Scale Block will set the Bias Adjustment Circuit Block to operate in a given voltage range (mV) vs. drain current adjustment (mA). VREF (1) IDQ K1 * RSENSE K1 is fixed 50x for the internal comparator input.
The output of the IA is also available at the pin Vout to enable drain current monitoring. The gain at Vout is fixed at a factor of K2, lower than K1 so that high IDQ currents will not cause saturation of the Vout signal. The equation for Vout is given as: V = IDQ * RSENSE K2 is fixed to 20x for the Vout pin BIAS ADJUSTMENT CIRCUIT BLOCK There are three sections of this block (Figure 3): the input control, counter and decode section (1), the resistor array (2); and the non-volatile register (3). The input control section operates just like an up/down counter. The input of the counter is driven from the output of the comparator in the Sense and Scale Block and is clocked by the SCL signal. The output of this counter is decoded to select one of the taps of a 256tap digital potentiometer.
REV 11.16 3/20/03
www.xicor.com
12 of 25
Preliminary Information
Figure 2. Sense and Scale Block Diagram
VDD INC/DEC RWREF RHREF RLREF VOUT Cint~2pF 10% VSENSE+ RSENSE VSENSE-
X9470
IDQ V
Comparator INC/DEC
Precision I-Amp K1 = 50X
rm ar
The wiper of the digital potentiometer acts like its mechanical equivalent and does not move beyond the last position. That is, the counter does not wrap around when clocked to either extreme. The electronic switches in the potentiometer operate in a "make before break" mode when the wiper changes tap positions. If the wiper is moved several positions, multiple taps are connected to the wiper for tIW (SCL to RWBIAS change).
at i
SCL INC / DEC
H L X or X X
VREF
10k 64-tap
K2 = 20X ~1kohm
on
choke Vgate
y
Storing Bias Resistor Values in Memory. Wiper values are stored to VOLATILE memory automatically when CS is HIGH and INC/DEC either transitions from HIGH to LOW or from LOW to HIGH. Wiper values are stored to NON-VOLATILE memory during Byte Write or as described in the following section. Table 1. Mode Selection SDA
H H H
In
fo
}
CS*
H H H
RF PA Out
RF PA in
im
When the device is powered-up, the X9470 will load the last saved value from the non-volatile memory into the WCR. Note that the current wiper position can be saved into non-volatile memory register by using the SCL and CS pins as shown in Figure 4.
in
Mode
VBIAS is incremented one tap position. VBIAS is decremented one tap position. Lock Wiper Position. Save to volatile memory. (BiasLockTM) Open Loop.
el
Important note: the factory setting of the wiper counter register is the ZERO-position (0 of 255 taps). This is the default wiper position. Bias Adjustment Block Instructions and Programming. The SCL, INC/DEC (internal signal) and CS inputs control the movement of the wiper along the resistor array. (See Table 1) With CS set HIGH, the device is selected and enabled to respond to the INC/ DEC and SCL inputs. HIGH to LOW transitions on SCL will increment or decrement RBIAS (depending on the state of the INC/DEC input). The INC/DEC input is derived from the output of the comparator of the Sense and Scale Block.
X
L
Pr
* When coming out of shutdown, the CS pin must be cycled once before bias adjustment is enabled.
REV 11.16 3/20/03
www.xicor.com
13 of 25
Preliminary Information
Figure 3. Bias Adjustment Block Diagram
Gate Bias Op Amp - RWBIAS RHBIAS RLBIAS VBIAS (unbuffered) 2 RBIAS 10Kohm 256-tap SHDN +
X9470
VBIAS to LDMOS gate
XDCP Memory and Control
Legend External pin/signal Internal node/signal 3
WCR (Rbias) Bias Register non-volatile
Power On Recall (POR)
rm
U/D CS
INC/DEC is logic HIGH or LOW from Sense/Scale Block and is used to increment or decrement the Rbias resistor (XDCP) to adjust the gate voltage.
SCL CS
INC
fo
Note: 1) WCR = Wiper Control Register
NON-VOLATILE STORE OF THE BIAS POSITION
Pr
1. Set the WEL bit with a write command (02h to register 0Fh) 2. Peform a calibration and achieve BiasLock. Leave CS pin high. 3. Write the address byte only (START, followed by device/slave address and a 0 for a write, see page 20). 4. Perform a STOP command. 5. With SCL still low, bring the CS low. The falling edge of the CS will initiate the NV write.
im
in
The following procedure will store the values for the Rref and Rbias wiper positions in Non-Volatile memory. This sequence is intended to be performed after a BiasLock calibration sequence to simplify storage. If BiasLock has not been achieved, then the Rbias wiper position may change when the CS pin is brought high and SCL begins clocking. See Figure 4 for the actual sequence.
y
ar
el
The WEL bit may be reset afterwards to prevent further NV writes. INC/DEC FUNCTION The INC/DEC pin is an open-drain logic output that tracks the activity of the increment/decrement comparator. A logic HIGH at INC/DEC indicates that the IDQ
REV 11.16 3/20/03
In
did not rise up to the desired setting indicated by VREF while a logic LOW at the INC/DEC pin indicates that the IDQ is higher than the desired setting. INC/DEC is used as an internal control signal as well. As an example, when INC/DEC is LOW, the Bias Adjustment Circuit Block will start to move the Rbias resistor wiper towards the RLBIAS terminal end when CS is HIGH and SCL is clocking. Consequently, the VBIAS voltage will decrease, and the IDQ decreases to meet the desired VREF setting. The INC/DEC signal can also be used to detect a damaged RF power FET. For instance, If INC/DEC stays HIGH during and after a calibration sequence it may indicate that the RF power FET has failed. This indicator can also be used with a level sense on the VOUT pin to perform diagnostics. SHUTDOWN MECHANISM This hardware control shutdown pin (SHDN) will pull the voltage of VBIAS to VSS with an internal pull down resistor. When shutdown is disabled (VBIAS is active when SHDN is LOW), the VBIAS voltage will move to the previous desired bias voltage. It will take less than a microsecond to enable the internal output buffer depending on the loading condition at the VBIAS pin.
14 of 25
www.xicor.com
at i
1 INC/DEC
on
Preliminary Information
OUTPUT (VBIAS) VBIAS is a buffered output of RWBIAS (wiper output). It can deliver a high current for driving up to typically 1nF capacitive loading with stable performance and fast settling time. Figure 4. Non-Volatile Store of the Bias Position
Calibration Set and Bias Lock Address Byte Stop
X9470
A single pole filter should be placed in between the VBIAS output and the RF input signal to isolate any high frequency noise.
CS
1
2
3
4
SDA
fo y in ar In
State 0: Monitor Mode
rm
tWR Stored in Non-volatile memory Non-volatile Write of RBIAS and RREF value Using SDA, SCL and CS pins
SCL
RBIAS non-volatile register
X9470 PRINCIPLES OF OPERATION
The X9470 is a Bias Controller that contains all the necessary analog components for closed-loop DC bias control of LDMOS Transistors in RF Applications. The X9470 provides a mechanism to periodically set DC bias operating points of Class A or AB-type amplifiers to account for VGS drift and temperature variations. The following is an example of X9470 operation.
- State 0: Power on Monitor Mode - State 1: DC-bias Setting When No RF is Present [Calibration] - State 2: Calibration Disable When RF is Present - State 3: PA Standby Mode. Dynamic Adjustment for VGS drift and Temperature variation - State 4: Power Off (Shutdown) Mode [Turn off the Power Amplifier]
REV 11.16 3/20/03
Pr
The X9470 incorporates an instrumentation amplifier, comparator and buffer amplifier along with resistor arrays and their associated registers and counters. The serial interface provides direct communication between the host and the X9470. This section provides a detailed example of how the X9470 can be used to calibrate and dynamically set the optimum bias operating point of an RF power amplifier (see Figure 5):
el
The VOUT and INC/DEC outputs of the X9470 can be used for monitoring and diagnostic purposes. Since VOUT has a lower gain (20x, default) than the internal IA output, it can handle higher drain sense current while keeping the output below the rail. This allows normal PA power monitoring, and over-current sensing using an external comparator. The INC/DEC pin can be monitored during calibration to see if there is no change, which indicates LDMOS functional problems. Note that the INC/DEC status is also available in the status register for software status reads. State 1: DC-bias Setting When No RF is Present [Calibration] At calibration, the DC bias operating point of the LDMOS Power Amplifier must be set. As soon as the Bias Adjustment Circuit Block is enabled (CS enabled, SDA high, and SCL pulse provided), the X9470 will automatically calibrate the external Power Amplifier by continually sampling the drain current of the external Power Amplifier and make adjustments to the gate voltage of the amplifier (See Figure 6).
im
at i
5
Set WEL bit
Initiates high voltage write cycle
on
15 of 25
www.xicor.com
Preliminary Information
Figure 5. Operating modes X9470
X9470
State 0
PA Monitor Mode
PA Enabled, Vout and INC/DEC Monitored for status
State 1
PA Calibration Mode
Choose Vref to scale IDQ, perform calibration, Latch bias point for DC bias current in wiper counter
State 2
PA Transmit Mode
Disable Bias Adjustment,
State 3
PA Standby Mode
Recalibrate bias point for drift and temperature. Rbias resistor will automatically increment or decrement for optimal operating point continuously
State 4
The voltage at the RWBIAS pin is then fed into the VBIAS voltage follower. The VBIAS pin is a buffered output that is used to drive the gate of an LDMOS transistor. The scaling voltage, VREF, set by the RREF potentiometer, sets the calibrated operating point of the LDMOS Amplifier.
Pr
The RBIAS potentiometer is used as a voltage divider with the RHBIAS and RLBIAS terminals setting the upper and lower voltage limits of the unbuffered RWBIAS voltage. The resolution of the RBIAS potentiometer resistor is 0.4% of the difference of voltage across the RHBIAS and RLBIAS terminals. The RTOTAL is typically 10K with 256-taps. So, for example, if the difference between the RHBIAS and RLBIAS terminals is 1.024V, then the step accuracy is 4mV.
in
When no RF signal is present, the instrumentation amplifier of the X9470 senses the drain current as a voltage drop, V, across an external drain Rsense resistor. The V is amplified and compared to an external scaling voltage, VREF. Any difference between V and VREF results in a resistive increment or decrement of the internal RBIAS potentiometer.
ar
y
el
im
In
On edge transitions of the INC/DEC signal, the X9470 will latch the current wiper position--this is known as "Bias LockTM" mode. This is shown in Figure 6. When BiasLock occurs, the comparator hysteresis will allow INC/DEC to change state only after the IA output changes by more than 20mV. This will prevent toggling of the VBIAS output unless the drain bias current is constantly changing. State 2: DC-bias Disable When RF is Present (optional) When an RF signal is present, the X9470 is put into standby mode (open loop). The X9470 is in standby mode when the CS pin is disabled so that the RBIAS potentiometer holds the last wiper position. The presence of an RF signal at the input of a Class A or AB amplifier increases the current across the Rsense resistor. Over a period of time, the temperature of the LDMOS also increases and the LDMOS also experiences VGS drift. Therefore the DC biasing point that was set during State 1 (calibration) is not optimal. Adjustments to the gate voltage will need to be made to optimize the operation of the LDMOS PA. This is done in State 3.
PA Off Mode
fo
Turn off PA
rm
at i
16 of 25
REV 11.16 3/20/03
www.xicor.com
on
Preliminary Information
State 3: PA Standby Mode, DC Bias Adjustment [Compensation for VGS Drift and Temperature Variation] When the Power Amplifier is in Standby Mode the X9470 allows for dynamic adjustment of the DC biasing point to take into account both VGS drift and temperature variation. Dynamic biasing is achieved with the X9470 by using the CS, and SCL pins. For example, the SCL pin can be a steady clock and the CS pin can be used as a control signal to enable/disable the Bias Adjustment Block.
X9470
Figure 6 illustrates how the X9470 can be used for dynamic biasing. Upon the presence of an RF signal, the CS pin is pulled LOW. This will prevent the X9470 from changing the VBIAS voltage during IDQ peak currents. Once the RF signal is no longer present, the CS pin can be enabled (closed loop), SDA high and the X9470 Bias Adjustment Circuit moves the VBIAS voltage (the gate voltage of the FET) to meet the average IDQ bias point for optimum amplifier performance. State 4: Power Off Mode During power saving or power-off modes the X9470 can be shut down via the SHDN pin. This pin pulls the output of the VBIAS pin LOW.
Pr
el
im
in
ar
y
In
fo
rm
at i
on
REV 11.16 3/20/03
www.xicor.com
17 of 25
Preliminary Information
Figure 6. Dynamic Biasing Technique: Automatic DC Bias Operating Point Adjustment
X9470
State 0 Monitor Mode RF signal
State 1 Calibration (no RF present)
State 2 RF present
Set Operating Range Scale for Bias Adjustment VREF
Bias Adjustment ON CS
SCL
INC/DEC
Saves wiper position to volatile memory
BiasLock
In
fo
Bias Adjustment OFF
rm
4
Bias Adjustment ON
SHDN
in
ar
y
at i
BiasLock 6 3 RF present Turn off Bias Adjustment Shut down
VBIAS
im
Rbias default is zero point of Rtotal 1
2
Latch Rbias DC point in calibration vs VREF
Rbias increase/decrease after RF present due to temperature increase & VGS-threshold drift
el
Automatic Bias Adjustment
Pr
on
5 IDQ vs. gate voltage bias optimized 18 of 25
State 3 Recalibrate bias point for drift and temperature
State 4 shut down
REV 11.16 3/20/03
www.xicor.com
Preliminary Information
X9470 STATUS REGISTER (SR) AND CONTROL REGISTER (CR) INFORMATION Table 2. Status Register (SR) Byte Addr
0F hex
X9470
SR7
SHDN
SR6
INC/DEC
SR5
0
SR4
CS
SR3
0
SR2
0
SR1
SR0
Gain
STATUS REGISTER (SR) The Status Register is located at address 0F. This is a register used to control the write enable latches, and monitor status of the SHDN, INC/DEC, and CS pin. This register is separate from the Control Register. SR7: SHDN: Vbias SHDN Flag. Read Only--Volatile. The bit keeps status of the shutdown pin, SHDN. When this bit is HIGH, the SHDN pin is active and the VBIAS output is disabled. When this bit is LOW, the SHDN pin is low and VBIAS output is enabled. SR6: INC/DEC : Read Only--Volatile. This bit keeps status of the INC/DEC pin. When this bit is HIGH the counter is in increment mode, when this bit is LOW the counter is in decrement mode. SR4: CS: Read Only--Volatile. This bit keeps status on the CS pin. When this bit is HIGH, the X9470 is in closed loop mode (Rbias adjustment enabled). When this bit is LOW the X9470 is in open loop mode (no Rbias adjustments).
ar
y
Table 3. Control Registers (CR)
Description
DCP for VREF
el
Byte Addr.
00 hex 01 hex
Note:
im
SR2, SR3, SR5: Read only For internal test usage, should be set to 0 during SR writes.
in
Reg Name
Vbias Vref
7
Vb7 X
6
Vb6 X
In
SR1: WEL: Write Enable Latch--Volatile The WEL bit controls the access to the registers during a write operation. This bit is a volatile latch that powers up in the LOW (disabled) state. While the WEL bit is set LOW, Nonvolatile writes to the registers will be ignored, and all writes to registers will be volatile. The WEL bit is set by writing a "1" to the WEL bit and zeroes to the other bits of the Status Register. Once this write operation is completed and a STOP command is issued, nonvolatile writes will then occur for all NOVRAM registers and control bits. Once set, the, WEL bit remains set until either reset to 0 (by writing a "0" to the WEL bit and zeroes to the other bits of the Status Register) or until the part powers up again. SR0: Gain - NOVRAM Selects VOUT and IA gain. When SR0=0, VOUT gain=20x, IA gain=50x. When SR0=1, VOUT gain=50x, and IA gain=20x. Default setting is 0. CONTROL REGISTERS (CR) The control registers are organized for byte operations. Each byte has a unique byte address as shown in Table 3 below.
5
Vb5 Vr5
fo
Bit 4 3
Vb3 Vr3
rm
2
Vb2 Vr2
at i
1
Vb1 Vr1
Pr
DCP for Vbias
Vb4 Vr4
Vb0 Vr0
02H to 0EH are reserved for internal manufacturing use.
on
0
WEL
Memory Type
NOVRAM NOVRAM
REV 11.16 3/20/03
www.xicor.com
19 of 25
Preliminary Information
X9470 BUS INTERFACE INFORMATION Figure 7. Slave Address, Word Address, and Data Bytes - Write Mode
Device Identifier Slave Address
X9470
0
1
0
1
S2
S1
S0
R/W=0
Slave Address Byte Byte 0
at i
A7
A6
A5
A4
A3
A2
A1
A0
Byte Address Byte 1
D7
D6
D5
D4
D3
D2
D1
Figure 8. Slave Address, Word Address, and Data Bytes - Read Mode
Device Identifier
In
Slave Address
fo
S0 D1 D1
0
1
0
1
S2
S1
y
D7
D6
D5
ar
D4
D3
D2
in
D7
D6
D5
D4
D3
D2
Slave Address, Byte Address, and Data Byte The byte communication format for the serial bus is shown in Figures 7 and 8 above. The first byte, BYTE 0, defines the device indentifier, 0101 in the upper half; and the device slave address in the low half of the byte. The slave address is determined by the logic values of the A0, A1, and A2 pins of the X9470. This allows for up to 8 unique addresses for the X9470. The next byte, BYTE 1, is the Byte Address. The Byte Address identifies a unique address for the Status or Control Registers as shown in Table 3. The following byte, Byte 2, is the data byte that is used for READ and WRITE operations.
im
Pr
Start Condition All commands are preceded by the start condition, which is a HIGH to LOW transition of SDA when SCL is HIGH. The device continuously monitors the SDA and SCL lines for the start condition and will not respond to any command until this condition has been met. See Figure 9.
el
rm
D0 R/W D0 D0
Data Byte Byte 2
Slave Address Byte Byte 0
Data Byte Byte 1
Data Byte Byte 2
on
0Fh : SR 00h : VBIAS 01h : VREF 20 of 25
REV 11.16 3/20/03
www.xicor.com
Preliminary Information
Stop Condition All communications must be terminated by a stop condition, which is a LOW to HIGH transition of SDA when SCL is HIGH. The stop condition is also used to place the device into the Standby power mode after a read sequence. A stop condition can only be issued after the transmitting device has released the bus. See Figure 9. Acknowledge Acknowledge is a software convention used to indicate successful data transfer. The transmitting device, either master or slave, will release the bus after transmitting eight bits. During the ninth clock cycle, the receiver will pull the SDA line LOW to acknowledge that it received the eight bits of data. Refer to Figure 10. Figure 9. Valid Start and Stop Conditions
X9470
The device will respond with an acknowledge after recognition of a start condition and if the correct Device Identifier and Select bits are contained in the Slave Address Byte. If a write operation is selected, the device will respond with an acknowledge after the receipt of each subsequent eight bit word. The device will acknowledge all incoming data and address bytes, except for:
- The 2nd Data Byte of a Status Register Write Operation (only 1 data byte is allowed)
SCL
SDA Start
In
8 Data Change
fo
Stop
Data Output from Receiver
el
im
Data Output from Transmitter
in
SCL from Master
ar
Figure 10. Acknowledge Response From Receiver
y
1
rm
9 Acknowledge Data Stable 21 of 25
Start
Figure 11. Valid Data Changes on the SDA Bus
SCL
Pr
SDA Data Stable
REV 11.16 3/20/03
www.xicor.com
at i
- The Slave Address Byte when the Device Identifier and/or Select bits are incorrect
on
Preliminary Information
WRITE OPERATIONS Byte Write For a write operation, the device requires the Slave Address Byte and the Word Address Bytes. This gives the master access to any one of the words in the array. Upon receipt of each address byte, the X9470 responds with an acknowledge. After receiving the address bytes the X9470 awaits the eight bits of data. After receiving the 8 data bits, the X9470 again responds with an acknowledge. The master then terminates the transfer by generating a stop condition. The X9470 then begins an internal write cycle of the data to the nonvolatile memory. During the internal write cycle, the device inputs are disabled, so the device will not respond to any requests from the master. The SDA output is at high impedance. See Figure 12. A write to a protected block of memory is ignored, but will still receive an acknowledge. At the end of the write command, the X9470 will not initiate an internal write cycle, and will continue to ACK commands.
X9470
X9470 initiates the internal nonvolatile write cycle. Acknowledge polling can begin immediately. To do this, the master issues a start condition followed by the Slave Address Byte for a write or read operation. If the X9470 is still busy with the nonvolatile write cycle then no ACK will be returned. When the X9470 has completed the write operation, an ACK is returned and the host can proceed with the read or write operation. Refer to the flow chart in Figure 15. READ OPERATIONS There are three basic read operations: Current Address Read, Random Read, and Sequential Read. Current Address Read Internally the X9470 contains an address counter that maintains the address of the last word read incremented by one. Therefore, if the last read was to address n, the next read operation would access data from address n+1. On power up, the address is initialized to 0h. In this way, a current address read immediately after the power on reset can download the entire contents of memory starting at the first location. Upon receipt of the Slave Address Byte with the R/W bit set to one, the X9470 issues an acknowledge, then transmits eight data bits. The master terminates the read operation by not responding with an acknowledge during the ninth clock and issuing a stop condition. Refer to Figure 13 for the address, acknowledge, and data transfer sequence.
Pr
el
im
Acknowledge Polling Disabling of the inputs during nonvolatile write cycles can be used to take advantage of the typical 5ms write cycle time. Once the stop condition is issued to indicate the end of the master's byte load operation, the
in
Stops and Write Modes Stop conditions that terminate write operations must be sent by the master after sending at least 1 full data byte and it's associated ACK signal. If a stop is issued in the middle of a data byte, or before 1 full data byte + ACK is sent, then the X9470 resets itself without performing the write. The contents of the array are not affected.
ar
y
In
fo
rm
at i
on
REV 11.16 3/20/03
www.xicor.com
22 of 25
Preliminary Information
Figure 12. Byte Write Sequence
S t Device a ID r t
X9470
Signals from the Master
Slave Address
Byte Address 0
Data
SDA Bus Signals From The Slave
0 1 0 1 A2 A1 A0 0 A C K A C K A C K
Figure 13. Current Address Read Sequence
S t Device a ID r t
rm
A C K Data A C K S t Device a ID r t Slave Address A C K
Signals from the Master
Slave Address
SDA Bus Signals from the Slave
0 1 0 1 A2 A1 A0 1
Signals from the Master
in
S t Device a ID r t
ar
y
Figure 14. Random Address Read Sequence
In
fo
at i
S t o p S t o p A C K Data A C K 23 of 25
Slave Address
Byte Address 0
SDA Bus Signals from the Slave
0 1 0 1 A2 A1 A0 0 A C K
0 1 0 1 A2 A1 A0 1
Pr
el
im
REV 11.16 3/20/03
www.xicor.com
on
S t o p
Preliminary Information
Figure 15. Acknowledge Polling Sequence
X9470
Random Read Random read operations allows the master to access any location in the X9470. Prior to issuing the Slave Address Byte with the R/W bit set to zero, the master must first perform a "dummy" write operation. The master issues the start condition and the slave address byte, receives an acknowledge, then issues the word address bytes. After acknowledging receipt of each word address byte, the master immediately issues another start condition and the slave address byte with the R/W bit set to one. This is followed by an acknowledge from the device and then by the eight bit data word. The master terminates the read operation by not responding with an acknowledge and then issuing a stop condition. Refer to Figure 13 for the address, acknowledge, and data transfer sequence. In a similar operation called "Set Current Address," the device sets the address if a stop is issued instead of the second start shown in Figure 14. The X9470 then goes into standby mode after the stop and all bus activity will be ignored until a start is detected. This operation loads the new address into the address counter. The next Current Address Read operation will read from the newly loaded address. This operation could be useful if the master knows the next address it needs to read, but is not ready for the data.
Byte load completed by issuing STOP. Enter ACK Polling
Issue START
Issue Slave Address Byte (Read or Write) NO
Issue STOP
YES nonvolatile write Cycle complete. Continue command sequence? YES Continue normal Read or Write command sequence NO Issue STOP
PROCEED
Pr
el
It should be noted that the ninth clock cycle of the read operation is not a "don't care." To terminate a read operation, the master must either issue a stop condition during the ninth cycle or hold SDA HIGH during the ninth clock cycle and then issue a stop condition.
im
in
ar
y
In
fo
rm
ACK returned?
at i
on
REV 11.16 3/20/03
www.xicor.com
24 of 25
Preliminary Information
PACKAGING INFORMATION 24-Lead Plastic, TSSOP Package Type V
.026 (.65) BSC
X9470
.169 (4.3) .252 (6.4) BSC .177 (4.5)
.303 (7.70) .311 (7.90)
.047 (1.20)
.0075 (.19) .0118 (.30)
In y
.020 (.50) .030 (.75) Detail A (20X)
0 - 8
ar
LIMITED WARRANTY
im
in
See Detail "A"
NOTE: ALL DIMENSIONS IN INCHES (IN PARENTHESES IN MILLIMETERS)
fo
.002 (.06) .005 (.15)
.010 (.25) Gage Plane Seating Plane
rm
.031 (.80) .041 (1.05)
(c)Xicor, Inc. 2003 Patents Pending Characteristics subject to change without notice.
Xicor, Inc. assumes no responsibility for the use of any circuitry other than circuitry embodied in a Xicor, Inc. product. No other circuits, patents, or licenses are implied.
Xicor and the Xicor logo are registered trademarks of Xicor, Inc. AutoStore, Direct Write, Block Lock, SerialFlash, MPS, BiasLock and XDCP are also trademarks of Xicor, Inc. All others belong to their respective owners. U.S. PATENTS
Xicor products are covered by one or more of the following U.S. Patents: 4,326,134; 4,393,481; 4,404,475; 4,450,402; 4,486,769; 4,488,060; 4,520,461; 4,533,846; 4,599,706; 4,617,652; 4,668,932; 4,752,912; 4,829,482; 4,874,967; 4,883,976; 4,980,859; 5,012,132; 5,003,197; 5,023,694; 5,084,667; 5,153,880; 5,153,691; 5,161,137; 5,219,774; 5,270,927; 5,324,676; 5,434,396; 5,544,103; 5,587,573; 5,835,409; 5,977,585. Foreign patents and additional patents pending. LIFE RELATED POLICY In situations where semiconductor component failure may endanger life, system designers using this product should design the system with appropriate error detection and correction, redundancy and back-up features to prevent such an occurrence. Xicor's products are not authorized for use in critical components in life support devices or systems. 1. Life support devices or systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) support or sustain life, and whose failure to perform, when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected to result in a significant injury to the user. 2. A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness.
Pr
TRADEMARK DISCLAIMER:
el
Devices sold by Xicor, Inc. are covered by the warranty and patent indemnification provisions appearing in its Terms of Sale only. Xicor, Inc. makes no warranty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freedom of the described devices from patent infringement. Xicor, Inc. makes no warranty of merchantability or fitness for any purpose. Xicor, Inc. reserves the right to discontinue production and change specifications and prices at any time and without notice.
at i
REV 11.16 3/20/03
on
25 of 25
www.xicor.com


▲Up To Search▲   

 
Price & Availability of X9470

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X